What does Blow your horn mean?

Blow your horn meaning in Urban Dictionary

to ejaculate in a woman