Dr Rod’s Odd Blog (almondemotion)
My thoughts on creativity, imagination, health and social care and their relationship with human emotion
To me it means ‘oy vey’ and ‘there you go’.