Skip to main content

Tengu Energy

Unseen life force of the tengu that sustains everything as we know it. Tengu energy is everywhere, it's in the water, it's in your blood and it's in your diarrhea.
Man this anal tengu is really giving me the runs!
by DesPERRYado November 1, 2004
mugGet the Tengu Energy 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