Skip to main content

Chupafrogga

A cryptid reportedly living in the Piney Woods of Southeast Texas. It is believed to be either a form of toothed, blood-sucking bullfrog or a hallucination brought on by huffing airduster.
That Chupafrogga was going to bite me, but then abruptly turned and fled. I didn't expect it to totten out like that.
by Augustus Horatio January 24, 2011
mugGet the Chupafrogga mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email