Top definition
A unicorn made of or covered in lube. It produces lube for people all over the world.
Hey, everyone come look at my lubracorn!
by Gaara Sutcliff February 19, 2012
Get the mug
Get a Lubracorn mug for your cat Abdul.