1 definition by CrimsonPhantom555

I can't understand your weebanese you annoying fuck, go annoy the Naruto community.
by CrimsonPhantom555 February 17, 2016
Get the weebanese mug.