Skip to main content

Definitions by Nuttin good left

Dumbtarded

Being so next level stupid that even special needs people say" dude, that was dumb"
Wow, that guy was dumbtarded( says special needs kid)
Dumbtarded by Nuttin good left December 7, 2025