Skip to main content

Definitions by MeowRabbit

animetard 

A person overly obsessed with anime that constantly talks about it, re-acts it, and screams about it.
animetard by MeowRabbit February 23, 2009