Peep Scarf Cockney Rhyming Slang


Peep Scarf is cockney rhyming slang for burqa (muslim headscarf)



Submitted by Jonny Fong.
First submitted on June 6, 2007.


More slang beginning with P