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. italian friend; fellow itialin "Hi, my pison"; meaning one Italian calls another a "pison"...
1. Shares a lot with the average chav, hooded tops, fake jewellery, tracksuit bottoms tucked into white socks, the usual..but this particul..
1. A girl who frequently starts drama she cannot back-up. Has teeth that need to be punched back into her mouth. And a female who loves fuc..