1 definition by somebody who hates alyssa

a very hairy person who thinks they're the shit when they're the suckiest friend on planet earth.
by somebody who hates alyssa July 11, 2008
Get the yeti mug.