Skip to main content

Definitions by weeenerrr

Scarfpin 

a person of epic proportions, someone who is amazing in all aspecs, a person with the biggest heart ever, and would do anything for their friends, and someone who is ridiculously good looking.
Wow, she is such a Scarfpin.
Scarfpin by weeenerrr October 16, 2008