1 definition by Badluckchuck

The test sniff at the belly button to see if you are going down any further.
Jim regretted not twafting before committing downtown.
by Badluckchuck June 3, 2015
Get the Twafting mug.