DOUGHNUT


Meaning of DOUGHNUT in English

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.

Slang English vocab.      Английский сленговый словарь.