Top definition
Tequila drink invented by Dallas of Canada- one part tequila,one part orange flavored red rain energy drink, three parts sunny D.
To drink The powerdrill
by Tankthus December 31, 2010
Get the mug
Get a The powerdrill mug for your coworker G√ľnter.

Available Domains :D

  • thepowerdrill.org
  • thepowerdrill.net
  • thepowerdrill.men
  • thepowerdrill.ninja