1 definition by twat twigo

1
a twat that smells like syrup
When Johnnie left her bedroom his face smelled like maple syrup and I knew he had a serving of twancakes.
by twat twigo March 22, 2014
Get the mug
Get a twancake mug for your friend Nathalie.