The act of squeezing a stuffed animal soaked with urine over another ones face while chanting the phrase "¡Ay, caramba!"
by littlefirez December 22, 2024
Get the Baby Barted mug.by Daddy whore November 28, 2022
Get the Bart Simpson mug.by Henkiedeboer June 26, 2017
Get the Bart mug.by Pzammo June 5, 2009
Get the Yeah the Bart mug.by WHOOP WHOOP123 November 30, 2023
Get the Bart mug.
