1 definition by The Italian Nose
Onomatopoeic noun or verb.
Noun: Noise produced when defecating. A mixture of fart and excrements coming out. It can be used for farts only.
Verb: To take a loud dump
Noun: Noise produced when defecating. A mixture of fart and excrements coming out. It can be used for farts only.
Verb: To take a loud dump
by The Italian Nose April 4, 2011