look up any word, like vine:
 
1.
used to describe the large amount of power in a small vehicle, usually a ford ranger.
where's ranger power?

what happened to ranger power?

now that's ranger power.
by ranger power February 22, 2004