Skip to main content

Avatar2101's definitions

Avatar

The act of using a friend to have sex with someone else while you control them.
Joel and Richiard just fucked that girl avatar style
by Avatar2101 January 3, 2010
mugGet the Avatarmug.

Share this definition