1 definition by HomeSickDemon

An alcoholic drink consisting of equal parts Mt.Dew, Orange Juice and Vodka.
Tom made an AngryJohnny in the morning to cure his hang over.

Drinking AngryJohnny's all night long make John Angry.
by HomeSickDemon March 20, 2012
Get the AngryJohnny mug.