English Translation for skirt chaser
skirt chaser
اسکرٹ تعاقب کرنے والا
Search Result for skirt chaser
skirt
See Definition and Meaning
chaser
English definition for skirt chaser
1. n. a man who is aggressive in making amorous advances to women
Sponored Video