1 definition by Friggin' genius

Top Definition
An obnoxious, self-entitled, troll-like person.
Oh no, the pufferfish is tagging along with Kambiz after hiding in his trunk.
by Friggin' genius May 01, 2009

Mug icon
Buy a pufferfish mug!