Skip to main content

Definitions by Lycan89

thrash:to have sex..fuck..
Damn Dude..you see Ol girl over there?..i would thrash!!!
thrash by Lycan89 March 14, 2010