← Back to browseイカルド[ikarudo]nounJapanese definitionNo Japanese definition yet.English definitionSquidward (SpongeBob SquarePants)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsイカルイカイカ