Top definition
1) the biggest hunk you'll ever meeet!

2) the best friend someone could ever ask for
she's such a thatchbag!
by haiderooo April 13, 2008
Get the mug
Get a thatchbag mug for your Facebook friend Riley.