debodun
SF VIP
- Location
- way upstate in New York, USA
Tirade (noun) - a long, angry speech of criticism or accusation.
The celebrity launched into a tirade at a member of the paparazzi whom she felt was taking too may photos.
The celebrity launched into a tirade at a member of the paparazzi whom she felt was taking too may photos.