1 definition by TEREEHEHEEHJ

A synonym for poof!!! But a way to say it in a derogatory way.
Twahla!!! Bitchhhh..
by TEREEHEHEEHJ February 27, 2011
Get the Twahla mug.