1 definition by Chris OZ Brown

Top Definition
A glove for someone named DENNIS
It was cold in da hood so DENNIS put on his thumbsock!!
by Chris OZ Brown April 03, 2008
Mug icon
Buy a thumbsock mug!