The act of tickling your nutsack as you fart.
Yo, I just gave myself a Mexican Freddy!
by llemssgin420 November 2, 2011
Get the Mexican Freddy mug.