1 definition by Amanda17

A dirty person who loves a lot of sex, usually in the form of dirty old men. Usually paid for their services.
Josh seems like such a iranian whore lately
by Amanda17 October 29, 2007
Get the iranian whore mug.