Top definition
A way of describing an ecchi scene in a anime/anime picture so arousing it causes you to salivate.
yuri yaoi ecchi Tastes Like Anime Anime
by Tastes Like Anime December 04, 2009
Get the mug
Get a Tastes Like Anime mug for your daughter-in-law Sarah.