What does buggalugs mean?

buggalugs meaning in Urban Dictionary

A term of endearment - generally given to a slow witted friend.