Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Cart
1 definition by
Ram Tackle
Top Definition
Ram Tackle
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
Buy a
Ram Tackle
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help