Skip to main content

Definitions by vampiressuck

twat

Share definition Flag
A combination of a twit and a brat.
twat by vampiressuck November 19, 2011