1 definition by LPF66

When befuddlement or unknown trigger causes a person to drool for no apparent reason.
What did you say John?! I frubbled and it dripped on my sweater. I'm so befuddled!
by LPF66 October 27, 2021
Get the frubble mug.