2
A giant fictional creature created by the imagination of horror writer H.P. Lovecraft.
I fell to my knees st the sight of Cthulu.
by Ben Jammin February 10, 2005
Get the mug
Get a Cthulu mug for your sister-in-law Helena.