1 definition by Ram Tackle

Top Definition
The act of running head first into your lover's bottom area as she is bending over naked in the doggy style position.
Hey bro, I "ram tackled" your Mum and she rather liked it.
by Ram Tackle June 13, 2010

Mug icon
Buy a Ram Tackle mug!