What does blimsters mean?

blimsters meaning in Urban Dictionary

a term describing the intense feeling of discomfort when a person gets his genitalia caught in a hoover