Skip to main content

Definitions by foxyviv101

straffed 

to have sex with someone
i straffed a beautiful girl i met at the club last night
straffed by foxyviv101 June 15, 2009