Skip to main content

Definitions by l337m4nj00

When you poop in your hand and shove it in someone's face.
I just gave Kennedy a freshly baked muffin.
muffin by l337m4nj00 April 17, 2006