1 definition by Zcos222

Top Definition
A place where girls go to to take Snapchat pictures to post on their stories. Assuming someone will care or be impressed by their social status. When in reality no one could care less about your frozen yogurt order.
Omg Felicia I just went to menchies and it was bomb.
by Zcos222 May 10, 2018

Mug icon
Buy a Menchies mug!