Skip to main content

<<Legendkiller28>>'s definitions

piranavan

the best there is, sometime annoying, very smart, a scientist, embarrese himself.
ah that guy is piranavan
by <<Legendkiller28>> October 13, 2010
mugGet the piranavan mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email