Top definition
This word refers to a female who you consider the best sister in the world
Ah so you have the best sister in the world. She must be a cryellus
by CRØW May 29, 2018
Get the mug
Get a Cryellus mug for your barber Helena.