Skip to main content

Definitions by jaqualia

to fart and burp at the same time.
Nice herazle Dave! That girl next to you was really amazed...!!
herazle by jaqualia October 15, 2008