Skip to main content

Deviant Droid's definitions

Twab

A contraction of the words twat and scab.
Don't be such a bleeding twab.
by Deviant Droid September 2, 2005
mugGet the Twabmug.

Share this definition