1 definition by Wuba Dub Dub

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 October 31, 2017
Get the starmeshia mug.