1 definition by Cochleare cineris

Top Definition
Masturbation.
I go on a journey of self-discovery every day -- it's good for my skin!
by Cochleare cineris October 12, 2010

Mug icon
Buy a self-discovery mug!