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. Supposly New Orleans to the idiotic people who try to imatate the southern New Orleans accent Im goin to Nawlins' for Mardi Gras. ..
1. A slang term for people of middle eastern/arab descent. Often abbreviated to 'zro. Did you see those to 'zros Sayeed and Has..
1. An extreme sport. This is possibly the most hardcore sport on the planet. Its is known mostly to the country of Switzerland and their ..