1 definition by Sox3

1
a 20+ year old who's given up on life and plays a furry game
some dude decided to megasnoop and you can find him on twitch
by Sox3 September 01, 2017
Get the mug
Get a megasnoop mug for your mother-in-law Nathalie.