Definitions by Irom4o
trundled on down to Dundee
A colloquialism of British origin, specifically from the north-east of Scotland, which is used in conversation as a reference to the act of engaging in anal sex.
trundled on down to Dundee by Irom4o June 12, 2013