Definitions
There is 1 meaning of the phrase
Loony Toons.
Loony Toons - as a noun
Street name for lysergic acid diethylamide
Synonyms (Exact Relations)
acid7back breakerbattery-aciddose5dot4elvislucy in the sky with diamondspane6superman12window panezen