look up any word, like turnt:
 
1.
A frog in an episode of South Park that kills anyone who stares into it's eyes.
The Mexican Staring Frog of Southern Sri Lanka will kill anyone who gazes into it's eyes...
by Uzzi2 November 10, 2007

Words related to Mexican Staring Frog

frog mexican park south staring