1 definition by Kittayh

Top Definition
A twatlap is to be lost and walk in a circle.
Well that's it guys, we just went around in a twatlap
by Kittayh February 18, 2016

Mug icon
Buy a Twatlap mug!