You Mean: What Do
A lyrical phrase used to express confusion, surprise, or skepticism about something someone has said or done.
Promoting Ultrasound for Healthcare Professionals
The British Medical Ultrasound Society
A lyrical phrase used to express confusion, surprise, or skepticism about something someone has said or done.