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. A pejorative term for a caucasian kid ("Chinesse" person) who mimicks language, dress and mannerisms of black ghetto kids...
1. 1. A party in which the aim is to ejaculate as much or as fast as possible, as may involve a soggy biscuit 2. Some sort of party which ..
1. to take a life by having sex with someone Stop killriding me! My kidneys are shutting down!~killride See to, take, a, life, by..