What is Happy-slapping?
1.
A recent craze in which
The
In London, British Transport police have investigated 200 happy-slapping incidents in the past six months, with eight people charged with attacks at south London stations and bus stops in January alone
See
Random Words:
1.
Laowai being the slang term in Mandarin Chinese for a foreigner living in China. The use of uber is to distinguish those members of the ..
1.
To make visual gestures, unexpectedly, to someone that doesn't want to see those visual gestures.
Dude: *Licks lips in a sexual wa..