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. What ever said when pissed or mad at someone also said when you know someone is making excuses girl: do you want to do something boy:..
1. An exclamation of surpise or shock originating on Matt Groening's 'Futurama' animated TV show as a futuristic equivalent ..
1. a multiple page letter infused with large amounts of semen and an imprint of the authors penis on one of the pages. i sent my p.o. a sh..