No real meaning but suggestive to felatio when used in a phrase with Jibber Jabber
"Ima put my nibber nabber in your jibber jabber"
1👍 1👎