Top definition
Petty micromanager who absolutely has to know every detail of your life. May seem super overbearing and always in your business but it comes a good place. Has no inside voice and is always silently judging everything you do.
by Wuba Dub Dub November 01, 2017
Get the mug
Get a starmeshia mug for your cousin Nathalie.