2 definitions by coolguy152

A generous man who will comfort you when you are down. Funny, cool, treats girls kindly,sexy, and fun. Your lucky to meet a Andrew.
by coolguy152 March 23, 2016
Get the Andrew mug.