1 definition by GOT_MAC?

Top Definition
The most beautiful thing you shall ever lay eyes upon, has a great body is athletic, nice and almost always happy. The kind of person that can always cheer you up and is a great friend.
Dang! Mccall is hot!
by GOT_MAC? July 09, 2009

Mug icon
Buy a Mccall mug!