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!"
"Magical Leoplurodon!"
by Leeeeroooy Jeeeenkiiiiiinsssss August 21, 2013