1 definition by money6543

It may be a pokemon that is round and can lure enemies with it's voice.

It is also the meaning of someone who keeps lies in there mouth and stores all the rumors and drama, which causes them to have puffy cheeks (metaphorically) and they lure other people in with their lies blindly with their bullshit.
by money6543 July 10, 2014
Get the Jigglypuff mug.