Scottish expression meaning gets on my nerves.

Why something that annoys you should be said to be attaching itself to your breast area I have no idea.

Log in or register to write something here or to contact authors.