A saying from the last TV show Atlanta referring to Arizona iced tea cans having the 99 cent price on the can.
by Jimithy johnston May 17, 2022
The price you pay for eating or drinking something foul, causing uncontrollable diarrhea. A variation on the "iron price".
by BigATB May 19, 2021