mom and dad did some nifty mittens last night
it's when your mother and your father go and have sex on the hood of the truck
"mom and dad did some nifty mittens last night" What is the definition of "nifty mittens"?