What does angry scooter mean?

angry scooter meaning in Urban Dictionary

whenever a shaven guy has sex with a girl and she gets subsequent pubic rashes on the labia.