1 definition by Snickers 343

1
To instant message or email someone with a clip of you making a goat noise
Bob: nnh
Alice: what?
Bob: I just goat sniped you.
by Snickers 343 January 11, 2011
Get the mug
Get a Goat Snipe mug for your Facebook friend Sarah.