1 definition by Sonny Forest

Top Definition
Oozing a certain suave appeal. Elegant, dashing appeal.
Jen, you've been drinking Mojitos all night? That's so Debonair
by Sonny Forest June 10, 2010
Mug icon
Buy a Debonair mug!