british slang for stupid woman. There are any references about british slang for stupid woman in here. you can look below.