Top definition
1)The act of being a Beatrice
2) Store for Bombs
Welcome to Boomcack studios, may I assist you in any bombs?
by Cheeddarrr October 12, 2011
Get the mug
Get a Boomcack mug for your cousin Rihanna.