1 definition by 000dreamsound000

Top Definition
LOS
LOS can also stand for
Lady-of-Soul
LOS-Lady of Soul, aka Jenny F,radio DJ on CHOICE FM, UK (dated 2006)
by 000dreamsound000 November 08, 2006

Mug icon
Buy a LOS mug!