A term used to define gay ass pants in the small island of Barbados located in the eastern Caribbean.
Yo you see dem genna pants?Those pants so genna tho....
4👍 4👎