Skip to main content

Definitions by sir chuckles

A sexy beast usually smarter than most people. In most instances attracts obssesive girls.
Did you hear she is stalking him? He is such a McCary.
McCary by sir chuckles February 8, 2010