it is a synonym for the dirty sanchez. Doggy style with finger in the butt
You were pretty loud last night, I know I got jimenezed.
59👍 111👎