2 definitions by Leroy Karbunkle

A song performed and recorded by the band Queen. The song was a commentary of the invention of television overtaking the radio popularity.
All we hear is Radio ga ga, Radio goo goo, Radio ga ga, All we hear is Radio ga ga, Radio blah blah, Radio what's new?
Radio, someone still loves you!
by Leroy Karbunkle September 19, 2007
Get the Radio Ga Ga mug.
Also known as a Penis Puffer, Cock-Gobbler, and a Dick Licker.
Here is the Peter Puffer Song: Peter Puffer.... Peter Puffer.... Puffing On A Penis All Night Long!
by Leroy Karbunkle September 18, 2007
Get the Peter Puffer mug.