Site icon Doodle Per Diem

Squiggle Wormle

a drawing of a weird wormy thing
Ick.

I think that a bunch of these live in my intestines.

Exit mobile version