LanyMyBru's definitions
A celebratory greeting used in some South African townships to wish people Merry Christmas and Happy New year.
by LanyMyBru December 24, 2018
Get the Happy Happy mug.
Get the Happy Happy mug.We'll email you a link to sign in instantly.