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. 1. An amazingly hot woman with the most spectacular breasts you have ever seen. 2. Any woman with a spectacular pussy. 3. The girl tha..
1. TV's number one scene stealer. Actors: Hey we were doing a scene! Neil Patrick Harris: Too bad, it's mine baby!!! See neil,..
1. To rapidly slow down or stop a moving vehicle by mashing down the brake pedal. So named because of the tires skidding when done in a car..