Selina Scott is cockney rhyming slang for Spot

💬 “That’s a nasty Selina you’ve got there



Submitted by Rik Dean.
First submitted on June 2, 2003.


More slang meaning spot



More slang beginning with S