Whack the haggis

Best definition
Whack the haggis
Glaswegian term for the vigorous two handed option of masturbation while watching reflection in mirror.

Eg ” Hamish decided to ‘whack the haggis’ when his mother walked in with the coco pops…”