by Moahki January 12, 2023

by ashi69420 November 24, 2023

by Queerload December 18, 2023

by nabber June 14, 2011

by inshay<3 February 8, 2021

To drive around the town or countryside just for fun, often whilst playing very loud music.
A local term used in the Insch area of Scotland.
A local term used in the Insch area of Scotland.
by Gisi_118 November 1, 2011
