Skip to main content

Alicia Errico's definitions

T-Town

Share definition
Toronto, Iowa. A town full of weed that old farmers grow by their cattle.
Lets go to T-Town and get some bomb-ass weed. DURKA DURKA!
by Alicia Errico August 30, 2005
Flag
mugGet the T-Town mug.