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 lunchbreak comprised entirely of alcoholic beverages, and no food. "With all the lay-offs that morning, it was rough. I hit the ..
1. Slang for Voorhees, NJ, an overrated suburb of Philadelphia that is famous for absolutely nothing. Also known as Whorehees. Jess is goi..
1. Upon going down to the STD Clinc the process of having that cotton bud thingy swabbed round your japs eye, to see wether or not that las..