Top Definition
GLP'd, Initials of a web site allegedly notorious for a shady business practice of romancing potential customers until they become paying members, then they ban the ip addresses of the paying members saving valuable bandwidth, and making a nice big profit. They may or may not give refunds, which usually depends on how many times you bother them to do so.
Newspaper sites are shutting down all over the net, while customers are complaining that they have not recieved any refunds for their subscriptions, leaving many to suspect that they have been GLP'd... News at eleven....
by Annonymous Coward 7 September 27, 2010

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug