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 greatest guy in the world or A leader with great power, a black wannabe. its Ziga holla @ ziga See matt..
1. A loud exclamation of "HA", at maximum volume, whilst drunk at a bar. This exclamation may be optionally followed by some &qu..
1. The Godly Sex Manuever that trumps all. (Especially Russian Chili dogs and Manhattan Transfers.) Also, too graphic for words. Only Exper..