You must log in or register to comment.
charisma
risma
ris
rizzI think it's pretty synonymous with "game" when "game" is used to describe someone's abilities to charm people (in a romantic sense), nothing too esoteric.
Of "newer" slang terms, I will take Rizz over Glizzy 10 times out of 5
Maybe this is just a rumour I heard that is designed to mock Americans, but isn't a glizzy...you know...when someone sticks a hot dog into ice cream?