hey vera, can't chat now as i am off to get me hazel blears done
cockney rhyming slang for a vaginal smears test
"hey vera, can't chat now as i am off to get me hazel blears done" What is the definition of "hazel blears"?