Scotland Yard

What is Scotland Yard?


1.

Name of the detective force of the metropolitan London police.

The Scotland Yard believe the terrorist bombs, that occurred in 2005, were home-made.


96

Random Words:

1. To go out and bang other dudes while living in your "boyfriend's" house, and in turn blame your boyfriend for it. This a..
1. The Maniac Latin Disciples, the largest Spanish folks gang. These niggas are straight crazy and used to be deep in Humboldt Park, Logan ..
1. a very well endowed male. "She was tellin' everyone you were hung like a paint can". See stan..