2 definition by haksaw

Top Definition
1. A tasty tea beverage.
2. To Splash urine in one's face and say "zing".
1. Mmm that is some good lemon zinger.
2. Yo that bitch was asking for it so i gave her a lemon zinger.
by Haksaw February 27, 2014

Mug icon
Buy a Lemon Zinger mug!
A repetition of the same few annoying commercials over and over again.
Jim: Didn't I just see that Libeety Mutual commercial during the last commercial break?
Mike: Yeah, it's just one of those Olympic Commercials.
by haksaw August 04, 2012

Mug icon
Buy a Olympic Commercials mug!