← Back to browseテッチャン[tecchan]nounJapanese definitionNo Japanese definition yet.English definitionlarge intestine (of a cow)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsオッチャン