What is Humped Zebra Crossing?


1.

A term used in the UK for a giant speed bump with a striped crosswalk on top of it.

He bottomed out his csr on the humped zebra crossing.

See Mark


51

Random Words:

1. The Untold Prophecy Check theuntold.s5..
1. 1. A sideway glare. Used with <_< depending on which direction. 2. Shifty look. It's similar to the look you get when you ..
1. Feel sick, poor health, tired or exhausted. "Oh pelase, don't ask me to cook today, I'm a bit under the weather" S..