Mali Boom Boom's definitions
The result of when a girl gets too drunk to walk home in her heels, so she takes them off and walks barefoot on the nasty ass streets.
by Mali Boom Boom October 21, 2010
Get the Street Foot mug.