desticate

to avoid being humiliated.
I will desticate myself from my former classmates.
by Bogalusaman March 15, 2010
mugGet the desticatemug.

Share this definition