What is Peeing On The Wheels Of Progress?


1.

Someone who is procrastinating or generally being inefficient in some effort.

Man, hurry up; we were supposed to be there a half hour ago. You're peeing on the wheels of progress.

See slacking, procrastinating, slow, army


51

Random Words:

1. Actually we use surachai for male name.Surachai very popular name for Thai people like singer superstar.. Surachai Sombatcharoen, Surach..
1. A name to use when you're trying to annoy those pesky telemarketers or spam mailers. Telemarketer: Hello, is this the Smith reside..
1. Meaning to touch children. Coming from the old english constructs har: meaning children greaves: meaning touch of the groin Did you h..