Mexican Staring Frog

What is Mexican Staring Frog?


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...

See mexican, staring, frog, south, park


49

Random Words:

1. a woman who has a nice body but a terrible face -refers to the Cincinnati Bengals, who have nice jerseys but terrible looking helmets ..
1. A car; a ride...
1. The Tooheys beers, which are popular in New south wales, Australia, at the moment are the creativly named "new" and "old&..