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 slutty black person Person One: Wow! Look at that black girl! Person Two: Yeah but she is slept with like 20 men this week! Person ..
1. when u r really happy that u have owned the other player with little effoft. player 1: omg i died again player 2: dude i didnt even tr..
1. Once a luxury British car manufacturer until it was acquired by General Motorsin 1921. From there on it ceased to be the biggest rival o..