Top definition
A woman that you do not know, but you plan on having sexual intercourse with.
Damn man, I saw you talking to that hot piece of strange.
by Gatno December 10, 2013
Get the mug
Get a piece of strange mug for your cat Abdul.