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. In Turkish, A Slang term, which is roughly translated into english as "Prostitute" or "hooker" Don't wear that..
1. Slang for a Cadillac Eldorado it was all El-dogs and DeVilles.. See hypercube..
1. time spent on-line on the www, or on a computer game or computer activity; time experienced subjectively while on line that feels short,..