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 translates to "that's harsh." An exclamation to indicate that, whether it is said in French or English, what ..
1. An internet term for someone who is incredibly lucky. See Mize When he drew that T&N to win the game, I couldn't help but call..
1. any male youger than you yo young boy where my money at..