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. Homma is short for Homosexual. It is used to hang shit on some one who is pissing you off or acting like a girl. It is used insted of &q..
1. Sordid game Michael 'Wacko' Jackson is alleged to have involved some Neverland guests in, where the protagonists rub against e..
1. The "mini truck" or "minitruck" started as a fad in the mid to late '80s that still exists today. They are so p..