a person portraying the image of squidword tentacles mixed with gonzo from Sesame Street.
dude squanzo has big nose
by jillian November 14, 2004
Get the squanzo mug.