1 definition by Leeeeroooy Jeeeenkiiiiiinsssss

Noun: A mystical and magical creature from the Unicorn realm, that takes the occupation of a tour guide to the mythological Candy Mountain. Commonly seen lying on a rock.
"It's a Leoplurodon!"
"Magical Leoplurodon!"
Get the Leoplurodon mug.