Top definition
A downpour of whinges so massive it can destroy entire cities or if focussed from one person an entire household.
Sorry I disappeared I had to hide from my Mother's Torrential whinge.
by Slayer Silver Wolf March 22, 2011
Get the mug
Get a Torrential Whinge mug for your barber Manafort.