meaning of sporting lady

1. a woman who engages in sexual intercourse for money


Related Words

sporting lady |

Developed & Maintained By Taraprasad.com

Treasure Words