Meaning of loony toons
Definition of loony toons
(noun)
street
name
for lysergic
acid
diethylamide
Other information on loony toons
WIKIPEDIA results for
loony toons
Amazon results for
loony toons
Tweet