A guy who, with a little improvement, could be boyfriend material.
Ahhh come on, he's a spit shiner! A haircut and he's good to go!
by PDDMW March 12, 2014
Get the spit shiner mug.