Skip to main content

Definitions by vampiressuck

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