1 definition by Lilrocky

Top Definition
When a guy hits himself in the nuts by accident/ball taps himself.
I dropped my phone the other day and when I went to catch it I committed the ultimate betrayal.
by Lilrocky July 09, 2019

Mug icon
Buy a ultimate betrayal mug!