look up any word, like colorful friendship:

1 definition by lalalaloserxx

a retarded person with a gay laugh and she get in a stupid mood all the timeee for no reason at all
she is very annoying

wtf?!? whose laughing like a tourtured chinchilla??
it's probably arlene
by lalalaloserxx August 13, 2008
130 630