Skip to main content

Tankthus's definitions

The powerdrill

Tequila drink invented by Dallas of Canada- one part tequila,one part orange flavored red rain energy drink, three parts sunny D.
by Tankthus January 1, 2011
mugGet the The powerdrill 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