1 definition by SquidoKing
A nickname which has no particular meaning. People who use this nickname/username, most likely think squids are cool. Not to be mistaken with other meanings of this word.
"Hello, I'm Squido. Nice to meet you!"
by SquidoKing May 19, 2020