What does AvaPwndU mean?

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!