Chuckleheads meaning : A stupid or clumsy person. A coastal rockfish of California, Sebastes chlorostictus.
penguins
bitchslapping
ungroup
chuckleheads
lashings