Top definition
The random trick that every one has ran through, but doesn't live in the same place she's all over town.
Damn it's hard to keep in contact with Keisha, she never be in the same spot she a fuckin' Town Hoe.
by Jenizzo August 06, 2014
Get the mug
Get a Town Hoe mug for your brother-in-law José.