Top definition
A variation on snail trails.

See: snail trails
"Man, after our date, she asked me to peel off her thong. It was covered in twat frosting, bro. COVERED. Needless to say, I got laid." *gets high-five*
by Nomad9590 September 30, 2009
Get the mug
Get a twat frosting mug for your friend Paul.