Top definition
A person who picks up lots of pussy. A person who is just out for themselves.
Damn that snatch machine just took my bitch.
by missohnfl January 10, 2011
Get the mug
Get a snatch machine mug for your dog Manley.