Top definition
1. Hanging out in the kingdom of muff. 2. A girl with a muff that's untouched.
1. I'm going over to my girl's tonight, and we might visit muffda later. 2. I bet you I could score that muffda before the night is over.
by Jerry O November 08, 2006
Get the mug
Get a muffda mug for your dog James.