What does BobbyPin mean?

BobbyPin meaning in Urban Dictionary

When a male takes their penis off their jeans and visits smack a girls forehead and he misses and hits the girl in eyeball.