Top definition
A person who cannot flirt, with positive outcomes.
by Rayne420 June 05, 2009
Get a Flirtard mug for your papa James.