WWGFD's definitions
Small annoying creatures that came out of the dimensional doorway that Gordon Freeman opened in Half Life.
OMFG the snarks!!1!
by WWGFD May 6, 2009
Get the Snarks mug.
Get the Snarks mug.We'll email you a link to sign in instantly.