1 definition by juggalo_d
someone who is addicted to myspace....their name might start with a "F"
and they might make a myspace for their cat... and they usuly refer to something to something over/on myspace in a conversation in person
and they might make a myspace for their cat... and they usuly refer to something to something over/on myspace in a conversation in person
by juggalo_d February 1, 2009