Goat snatched- a term to say when somone is made fun of or is owned.
haha jaime just got goat snatched when that watering can fell on his head!
3👍 2👎