omikochan Share definition Flag Pussy that smells like fish, possibly Japanese. Referenced from Pen15 S2E3 “For our omikochan to smell better! omikochan by Froggerpen15 September 23, 2020 0 0 Get merch Get the omikochan mug. Buy Now — $32.95 See more merch