m00se
a goat lover who thinks they're better than everyone
m00se says goats are better than cats and dogs
m00se just bought a goat for his goat luvin friend
m00se claims he owns 100 goats
xs