Random
Source Code

D-Lo

A term for Spaniards born in England, often Oxford.

You lost 14p on the football? You D-Lo!

by Algy Williams June 14, 2010

6👍 29👎