meaning of Animation-303

Animation-303 meaning in Urban Dictionary

a legend in his own lunch, he has lept towards the defense of geeks every where under fire by the knuckle dragers of the world additionally the drooling neanderthals that populate irc and also screwed it for the rest of united states.