meaning of AvaPwndU

AvaPwndU meaning in Urban Dictionary

The greatest tumblr account ever! It really is hilarious! When you're on the tumblr you can't stop laughing!