Skip to main content

Mexican Staring Frog

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 December 4, 2007
mugGet the Mexican Staring Frogmug.

Mexican Staring Frog of Southern Sri Lanka

Most Feared Animal in all the world!
Holy shit, there is a Mexican Staring Frog of Southern Sri Lanka, lets thin out the herd.
by decajoe October 17, 2006
mugGet the Mexican Staring Frog of Southern Sri Lankamug.

Share this definition