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 man with no hair who loves to have sex with small farm animals! (Mostly Sheep) That bald man sure loves his animals, wait whats he do..
1. What store owners/taxi drivers use to automatically increase the price, as soon as they realise you are not a local/ a foreigner in thei..
1. Southern New Jersey town that is about 2 miles small. Hold Sterling Highschool. There is only about 3,000 people that live in this town...