1 definition by Debrah Rene

1
A group of Idiot people that embarrass themselves in public.
“Did you guys see the Nufflebuckums at the concert last night?”
by Debrah Rene July 03, 2019
Get the mug
Get a nufflebuckums mug for your buddy Jovana.