Skip to main content

Definitions by haiderooo

thatchbag 

1) the biggest hunk you'll ever meeet!

2) the best friend someone could ever ask for
she's such a thatchbag!
thatchbag by haiderooo April 13, 2008