Lauren LaRock's definitions
a boy that has the smart level of a muffin, and acts like a douche 24/7. reffers to just about every guy in america,brazil and canada.
by Lauren LaRock October 16, 2008
Get the douche muffin mug.