Dominator806's definitions
Crazy or stupid; irrational. Thought to be Italian, but it has an english origin.
pronunciation: baatsaanewgaab
pronunciation: baatsaanewgaab
by Dominator806 August 23, 2010
Get the Batsanugaub mug.