oh yeah! bumbling idiot who pretends they're an artist and scribbles random shit on a canvas. also known as delly/deli/foghornjohnny/johnnyfoghorn/aitamop/whatever the fuck i'm called now.