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. Any person and/or human being who is sexually attracted to or derives sexual pleasure from headwear. I saw my brother masturbating to t..
1. meaning to drop four pills at once, commonly used by major pill heads who drop four pills at a time to get completley off their cake &q..
1. When you orgasm into your partner's mouth and then they spit it back into yours and you gargle it with Walmart brand Dr. Thundersod..