meaning of Blow your horn

Blow your horn meaning in Urban Dictionary

to ejaculate in a woman