Subscribe English
look up any word, like french dipping:

1 definition by Manet

 
1.
Really comfortable, warm and cosy.
Ooh wow, this jacket/Jumper/whatever/poison wrap is soooo smunchy!

Oh MY GOODNESS!!!!! THESE ARE THE SMUNCHIEST PANTS! How much are they? ($400000) TAKEN!
by Manet March 23, 2008
8 3