chinchilla bastage
shut up you chinchilla bastage  chinchilla bastage
a person who is a dumbass and/or complete imbosile
"shut up you chinchilla bastage  chinchilla bastage" What is the definition of "chinchilla bastage"?