Skip to main content

Definitions by Shenanigans 1234567

horse noise 

Engaging in the act of sexual intercourse.
I met this bitch at the bar last night, took her home, and horse noised her.