1 definition by scottishdramaqueen

Top Definition
Collective noun for a group of Drama teachers.
The flounce announced their arrival by striking a range of increasingly dramatic poses while singing show tunes.
via giphy
by scottishdramaqueen September 08, 2017

Mug icon
Buy a Flounce mug!