Top definition
the great feeling you have when you realise you have lost a little bit of weight.
Catching a glimpse of myself in the mirror this morning left me feeling thinvigorated.
by daleus111 November 06, 2013
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug