1 definition by MyTasty

1
Japanese slang for the flavor well maintained vagina.
I sure like the taste of her sweet umami.
by MyTasty September 22, 2008
Get the merch
Get the umami neck gaiter and mug.