STRAFFS


Meaning of STRAFFS in English

An average, non-fasionable pair of pants. Example: I got out of bed, put on a t-shirt, grabbed some straffs and left.

Slang English vocab.      Английский сленговый словарь.