1 definition by Benlol

Top Definition
As above, Super! or Great! is a better translation. It's also the French word for 'owl'
You're so chouette!

Regardez, une chouette!
by Benlol January 30, 2008

Mug icon
Buy a chouette mug!