headrushing
Adjective
Meaning
headrushing (comparative more headrushing, superlative most headrushing)
That produces a headrush; dizzying
Adjective
headrushing (comparative more headrushing, superlative most headrushing)
That produces a headrush; dizzying