1 definition by TTLoD

Top Definition
A confused/chaotic mass or mixture.
"There was a shastrix of pink llamas."
by TTLoD August 26, 2003

Mug icon
Buy a shastrix mug!