2 definitions by va

Top Definition
A convenience store.
"Ima go down to the Tom Thumb and get me some candy."
by va March 14, 2005
Mug icon
Buy a tom thumb mug!
A slang for a Volvo 240.
Hey baby, wanna take a ride in my sex box?
by va March 16, 2005
Mug icon
Buy a sex box mug!