meaning of avatar balls

avatar balls meaning in Urban Dictionary

whenever your many likly viewing the movie Avatar as well as your girlfriend/fiance/wife/random whore provides you with blue balls.