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 piranavanmug.

Share this definition