bigcountryben's definitions
a mixture of booya and bitch into one word so that you can easily yell it during call of duty which is how i came up with the word.
by bigcountryben March 26, 2010
Get the Booyachmug.
Get the Booyachmug. We'll email you a link to sign in instantly.