i almost fell over after that hour long deuce drop, i was officially handicrapped
when you sit on the toilet for way to long and your legs fall asleep, making it difficult to walk for a short period of time
"i almost fell over after that hour long deuce drop, i was officially handicrapped" What is the definition of "handicrapped"?