1 definition by Executive Chinchilla Watcher

Bataspidamaahbenda is a religion that formed in April of 2011 in Ohio. In this religion; you have to worship chinchillas and watch them daily. The founder of this religion is philosopher, Taymsophley Anne Rolluhncamvens. She is now living in a small town in Ohio; at the age of 41.
Bataspidamaahbenda is the most reasonable religion yet.
Get the Bataspidamaahbenda mug.