What is Nutted On?
1. To get totally dominated in a sport or an activity.
2. To be cummed on
1. Dude you suck! You just got nutted on hard core
2. I nutted on that bitch last night.