1 definition by Jenizzo

1
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 05, 2014
Get the mug
Get a Town Hoe mug for your cat José.