1 definition by Lollybird

Top Definition
An incredibly suave and handsome man; a man that makes you go, "Ooh la, la".
Of course I fell in love with him; without a doubt, he is a dexter. What would you do in that situation?
by Lollybird February 03, 2010
Mug icon
Buy a Dexter mug!