I've been trying to think of what other meaning they could have gone for but got nothing. Stoo lap? Sto olap?
reply
I've been trying to think of what other meaning they could have gone for but got nothing. Stoo lap? Sto olap?