meaning of clever clogs

1. an intellectual who is ostentatiously and irritatingly knowledgeable


Related Words

clever clogs |

Developed & Maintained By Taraprasad.com

Treasure Words