Skip to main content

Definitions by Norra Eswort

Batwosai 

A fart that smells so bad it is off the hook.
Paaaaaaaaarrrrrrrrrp

Jeez, man that was batwosai
Batwosai by Norra Eswort October 21, 2008