Random Words:
1.
When a male horse rubs his erection on the forehead of a human being.
Dude, iv'e been horse cock forehead rubbing all night dude.
..
1.
An Extreme version of macking it.
She came over my house and man were we mackalacking it!
See macking, kissing, making out, pimping..