Noun. 1. An idiot, a contemptible person.2. A skilled manoeuvre in a motorized vehicle, whereby it is repeatedly spun on the spot through 360°, resulting in the tyres overheating and consequently leaving burnt rubber on the tarmac - in the shape of a doughnut.
DOUGHNUT
Meaning of DOUGHNUT in English
Slang English vocab. Английский сленговый словарь. 2012