Top definition
Consisting of or having great beauty; One with infinitely large amounts of photogenic-ness; One with a perfect smile; One whose beauty is unrivaled; One who is irresistibly lovable.
Wow, you are definitely a Shernel right now.
by Chickypasbro June 29, 2011
Get the mug
Get a Shernel mug for your sister Rihanna.