1 definition by Snavings

The biggest meme militia in the world. It's under the control of supreme leader Goosnav and General Noosnav. Under their control they take out bad meme accounts, inappropriate accounts, porn accounts, etc on Instagram.
The goosnav militia scares me.
by Snavings January 9, 2018
Get the goosnav militia mug.