Slang term for a huge douche bag, most commonly used to refer to people in forums who cant stop creating new accounts to post under.
by E-rockJsp March 4, 2009
Get the Apexi mug.by Fire. July 15, 2021
Get the Apexis mug.