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. a government run by politicians that is designed to benefit and enrich the politician's big business contributors at the expense of..
1. The result of shoddy workmanship at the hands of an electrician suffering from a sense of attrition. "Oi what a shock! This panel&..
1. It means to give someone last couple of pulls of a cigarette. A bust down is when you give someone half of your cigarette. Hey, give..