Top definition
1.a phrase used to express elation and 2.a common mis-hearing of a line in a popular song
miff and shmingle! I've won a plastic troll in an MTV competition
by thecheesemaestro April 11, 2010
Get the mug
Get a Miff and Shmingle mug for your friend Riley.

Available Domains :D