Vocabulary

テッチャン

large intestine (of a cow)

noun