meaning of smirker

1. a smiler whose smile is offensively self-satisfied


Related Words

smirker |

Developed & Maintained By Taraprasad.com

Treasure Words