1 definition by STEPHIE

Top Definition
a frenemy who is your stalker everyone has 1!!!
can't my squigglewhatter get the hint??
by STEPHIE February 03, 2005

Mug icon
Buy a squigglewhatter mug!