1 definition by Ralphy Shingles

Top Definition
Tall white assless dude
My boyfriend is such a TWAD.
by Ralphy Shingles March 26, 2007

Mug icon
Buy a TWAD mug!