Subscribe English
look up any word, like french dipping:

1 definition by Anti Common

 
1.
To make an extremely putred fart
"OMG who roasted?!? It smells like ass in here!"
by Anti Common January 30, 2010
3 7