Top definition
A nerdy girl who works at MTV.com.
Snoock Alert! there is a nerd in your office!!
by Tom Grant September 10, 2004
Get the mug
Get a snoock mug for your Uncle Manafort.