damn, caravanshaka got a royal treatment by foregestar
a person who goes out of their way to shake caravans and roll them over
"damn, caravanshaka got a royal treatment by foregestar" What is the definition of "caravanshaka"?