Top definition
A physical space of any size or shape which inherently instills a sense of comfortability and general positive emotion. A space that just feels right.
Cosy seat in the corner of a bar - nouge.

When you plant your thumb in the little dimple on the underside of a wine bottle - nouge.
by AuGold December 14, 2009
Get the mug
Get a Nouge mug for your friend Vivek.
buy the domain for your diy site