Literally translated, New London means "dick suckin." However it may be used in various forms to describe any sort of gay activity pertaining to the sucking of a males penis by another male, or getting ones penis sucked by a another male.
I wanna get my New London on with him.
I wish James would give me some New London.
I am New London Proud.