Top definition
A person who is creative and loyal.
He gets lots of girls and everyone is friendly thorwds him. He could ether be shy or crazy depending on his mood.
by Xolilpeep May 31, 2018
Get the mug
Get a deodrick mug for your cat Zora.