look up any word, like cleveland steamer:

1 definition by ANAMOYUS

 
1.
total slut who has sex in many public places.
I heard Katie did it in the Macy's dressing room.
by ANAMOYUS September 10, 2008