meaning of buggalugs

buggalugs meaning in Urban Dictionary

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