1 definition by McCrave

Someone that is the ultimate flirt/tuner/tuna
Whoa what a yellowfin, he's been tuning girls non-stop since he arrived
by McCrave July 2, 2009
Get the Yellowfin mug.