テッチャン
tecchan

Noun

1. large intestine (of a cow)

Food

From Korean "daechang"