Top Definition
look up anything that person yo-yo
did a definition for.
by person yo-yo May 02, 2003
A yo-yo fashioned out of a human. A human on a string.
Billy Joe loves his person yo-yo, it even yelps when you release it!
by Bastardized Bottomburp July 24, 2003
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.