Skip to main content
magubber means love you lots in English. another word for Love, basically.
Sandy, I magubber you to the moon and back.
Related Words