1 definition by Cardiac kid

Top Definition
When a girl is sucking your cock and she gags causing boogers to come out of her nose you lick them off her face and spit it on her tits.
Tj and Robert totally gave Bes a Green Lantern last night!
by Cardiac kid March 19, 2016

Mug icon
Buy a green lantern mug!