1 definition by John Jonhston

Top Definition
The highest quality twat imaginable
Damn girl you got that twatlapia
by John Jonhston April 03, 2014

Mug icon
Buy a twatlapia mug!