Skip to main content

Definitions by higuysays

to have sex with someone.
to "roast" them.
roast by higuysays January 16, 2011