2
One who not only excels at everything, but also one who displays an above average level of determination in the face of adversity.
Wow, you totally Pulled a Sheeler on that final.
by MrDisastrophy July 04, 2015
Get the mug
Get a Sheeler mug for your sister-in-law Riley.