meaning of make game

1. An object of ridicule; a butt.


Related Words

make-game |

Developed & Maintained By Taraprasad.com

Treasure Words