2 definitions by Barkov
when a female becomes extremly frustrated and has enough built up anger to blow out her tampon or feminine protection device from her vaginal region.
by Barkov January 26, 2010
When a person becomes outraged with the system, goes on a tirade and causes severe damage to persons and property with no concern for innocent victims.
by Barkov February 19, 2010