meaning of Bustrashia

Bustrashia meaning in Urban Dictionary

A made up country that we rule within my internet based wargame, comparable to a vintage soviet style federal government.