1 definition by somebody who hates alyssa

Top Definition
a very hairy person who thinks they're the shit when they're the suckiest friend on planet earth.
omg look at that yeti its alyssa ingrassia!
by somebody who hates alyssa July 10, 2008

Mug icon
Buy a yeti mug!