E-rockJsp's definitions
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.
Get the Apexi mug.We'll email you a link to sign in instantly.