Squiggy, NOT THE PRESUMED INTERNET TOUGHGUY, is an internet personality of a guy who's got a plushy squid as avatar. He's awesome.
You seen that guy around having a squid as avatar?" "Yes, that's Squiggy. He's awesome.
6👍 10👎