Top definition
Someone who thinks they are clever and is trying to stir trouble with people on the net when a truly smart user comes along and owns them in such a fashion that they apply such tactics as to get the said person to dance like a puppet on a string
That Lindsay is owned by me like she was a puppet on a string.Watch me make her dance!
by MasterSofTrancE February 14, 2006
Get the mug
Get a Puppet on a string mug for your grandma Larisa.