Peepseclette

A bicycle made from marshmallows, popular in France.
Ride my peepseclette, my marshmallow bike.
by Krakky McKraken October 2, 2005
mugGet the Peepseclettemug.

Share this definition