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. WAY WAY WAY to tired!! As aposed to exhausted which means very tired See Chloe..
1. used to describe the material that something you cant find is made out of, like hard to find car parts. those taillights must be made o..
1. n. A totally cheap-ass word to use in Scrabble and piss everyone off. "Yeah, so I was winning by, like, 200 points, and THEN he pu..