Top definition
When you are playing soccer and nutmeg someone, but on the way through, it hits them in the nuts
I just bar bar downed you!”
by Dillon T June 02, 2018
Get the mug
Get a Bar Downed mug for your mom Riley.