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 battle chant originating in Pittsburgh, PA for the purpose of cheering on the Black & Gold. Doug: Some drunk guy downtown was scr..
1. A Chinese Sausauge a.k.a some chiense goodness! suck my lap xuong beeeittch!..
1. Urban Off-road is an exclusive group of Jeep and truck owners who tear up urban settings, such as schools, parks and neighborhoods in th..