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. (n.) A common object or experience for which no word yet exists. See Nick 2. See the book the "Meaning of Liff" Its writt..
1. A person who is intelligent and stable, who under duress, reverts back to primal emotions. Lisa Nowak. An astronaut who was involved i..
1. Slang for the male genetalia. A meat missile. Wow! Look at the size of his veiny bangstick! See Sam..