Top definition
scleroose is both a verb and a noun. A scleroose is someone or something that is great at scleroosing.
I just saw an elephant riding a scleroose!

It is I, the great Scleroose!
by thegreatscleroose July 31, 2018
Get the mug
Get a scleroose mug for your mother-in-law Zora.