Skip to main content

Definitions by FocusedEagle

Niblarb 

Share definition Flag
A term used for someone with the IQ less than a bar of soap.
John: Look at Billy.
Bob: Such a niblarb!
Niblarb by FocusedEagle August 1, 2023