1 definition by doodleness

Marshmellow treat from the heavens made by God himself.
I wanted to eat an entire peep, but I couldn't stop my multiple orgasms after one small bite.
by doodleness May 31, 2005
Get the peep mug.