Skip to main content

Mariaaaa's definitions

leoplurodon

The thing that leads Charlie and his two annoying friends to candy mountain.!
"It's the magical leoplurodon, Charileee!"
by Mariaaaa February 2, 2007
mugGet the leoplurodonmug.

Share this definition