This is London slang for asleep.It derives from the phrase "sound asleep" thus "Soundo". I think it is probably unique to London and maybe South east London in particular.
by Jonathan Cracknell February 17, 2008
Get the Soundo mug.by Soundo11 October 25, 2022
Get the Soundo mug.