1 definition by M_train_6

a phrase used to describe a woman who is very much below average thus having you rather want to plough a prostitute or a homeless woman...moustache, weird noises, and all.
by M_train_6 February 12, 2007
Get the Street Tits mug.