Top definition
magubber means love you lots in English. another word for Love, basically.
Sandy, I magubber you to the moon and back.
by thatsalways050115 May 04, 2018
Get the mug
Get a magubber mug for your Facebook friend Trump.