Random
Source Code

Throw Toads

Verb. - to loudly and indiscriminately yell profanities at strangers or customer service representatives as an expression of anger, frustration, or dissatisfaction

The New York cab drivers felt the need to throw toads over their frustrations with the crowds of pedestrians

OR

The lady at table 44 has been throwing toads at me because she had to wait a while for her food

by smashronnie July 14, 2018