1 definition by YukonWildAss

Top Definition
Combination of Twat and Tortellini referring to the deliciousness of the Vagina.
I want to munch on some Twatellini!
by YukonWildAss February 05, 2008

Mug icon
Buy a Twatellini mug!