Top definition
the trichotillomania version of " its all gone pete tong"'s coke badger. that sneaky feeling that creeps up and causes you to pull your hair out.
ug. i cant stop pulling. the trich armadillo has struck again.
by trichysparky April 02, 2009
Get the mug
Get a trich armadillo mug for your cat Vivek.