charmahoobie

Name for someone who you both like to be around but are annoyed at, at the same time. A dubious term of endearment Pronounced: char-ma-hoo-bee
Mom, you’re being such a charmahoobie!
by The black sheeep November 12, 2017
Get the charmahoobie mug.