Slang to English
A B C D E F G H I
J K L M N O P Q R
S T U V W X Y Z
English to Slang
Contribute your slang!
Peep Scarf is slang for Burqa (Muslim headscarf).
This slang has been rated:
Classic 14 times. Modern 7 times. Rubbish 13 times.
This slang was contributed by Jonny Fong on 06-Jun-2007.