1 definition by LaLaLoopsyGurl101

Top Definition
A person who is highly annoying, and or irritating.
Rebecca Black is a shmove muffin
by LaLaLoopsyGurl101 May 29, 2011
Mug icon
Buy a Shmove Muffin mug!