Skip to main content

Definitions by Chaypup

Westcountry slang for something amazingly ace that your West Country gran would recognize as such.
"Cheese on toast with beetroot & horseradish relish? Turbolush!"
turbolush by Chaypup November 13, 2013