1 definition by Luisa78

Top Definition
Exclamation denoting agreement, surprise, approval
He's totally rocking the porn moustache look

Even!
by Luisa78 June 01, 2006

Mug icon
Buy a Even! mug!