Skip to main content

Definitions by halli

when you pee and fart at the same time
omg i cant believe you just parted in the toilet!
part by halli May 18, 2004