2 definitions by Freshi_121

A person from the sub continent of Asia who watches anime
Anime apu smells like an alu la prata
by Freshi_121 November 16, 2018
Get the Anime apu mug.