Top definition
Invented in Savannah by Mike Reed It means to ride a persons nuts
Why you riding me shawty, Quit nutmaggin.
by Fresh December 21, 2004
Get the mug
Get a Nutmaggin mug for your dog Vivek.