Indestrustable

A person who is neither able to be destroyed or trusted.
by b.radx7 January 02, 2011
Get the Indestrustable mug.