1 definition by r.b.0186

Top Definition
the process one pushing on one's nose until you feel the cartilage...A.K.A. therapy
This therapy relieves stress without cleaning out your wallet.
by r.b.0186 February 17, 2010

Mug icon
Buy a Therapy mug!