1 definition by icrackmeup

noun. anatomy. The area located directly between the "twat" and the "shitter". Formerly known as "taint".
twitter is the new taint.
by icrackmeup August 9, 2011
Get the twitter mug.