1 definition by Ear-doucher2

Top Definition
A podcast generally accepted to be four hundred and four times better than its detractors (and imitators).
Wow, Merritt sure dick-topped the ever-loving shit out of Justin Yu on Buzz Out Loud today.
by Ear-doucher2 April 01, 2009

Mug icon
Buy a Buzz Out Loud mug!