1 definition by ElConez

Top Definition
A person/people who has seen more dick-ends than weekends
That girl is such a Twed
by ElConez January 22, 2015

Mug icon
Buy a Twed mug!