Skip to main content

Definitions by MayonnaisePudding

This abbreviation, also known as the name of a big textile company, actually stands for "Gay And Proud".
GAP by MayonnaisePudding October 8, 2020