Abu Churchill 's definitions
Being in someone else's business; Having your nose in someone else's business.
Always wanting to be involved in everything.
Always wanting to be involved in everything.
by Abu Churchill October 31, 2020
Get the Ginnelmug.