1 definition by Brendanwa

1. A thing you say to someone when they lose an argument
2. Getting ass slammed in the literal sense
by Brendanwa January 12, 2022
Get the Ass slammed mug.