Dunphail Castle is a ruined 14th-century tower house, about 6.5 miles (10.5 km) south of Forres, Moray, Scotland, west of nearby Dunphail House, and east of the River Divie.
He had the heads flung over the walls, supposedly saying, “Here’s beef for your bannocks”.
(Five skull-less bodies were discovered buried near the castle, in the 18th century.)
The remnant of the garrison were killed by the Regent's troops when attempting to escape.
[1] The castle is reputed to be haunted by five headless ghosts, while groans, and noises of fighting, have also supposedly been heard.