jesus, stephen blue badged me so hard last night, i'm in danger of a prolapse
gay slang meaning that you've been fucked so hard that you've been rendered disabled and now qualify for a disability parking permit or 'blue badge'
"jesus, stephen blue badged me so hard last night, i'm in danger of a prolapse" What is the definition of "blue badged"?