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. literally means "to have sex in the kitchen" in dutch. But Dutch people always tell tourists that it means "hello" i..
1. The shorted ill-tempered short-mannered way of saying, "excuse me.” This variation is often used in situations where there is a hot..
1. The oh so terrible and totally unshakeable hangover brought upon by being skint causeing one to buy cheap shitty ale such as Kestrel/Spe..