Top definition
A British podcast, mainly consisting of two british guys talking about random shit.
guy 1: dude did you listen to the new yogpod last night?
guy 2: ...what?
by Xaulbius June 15, 2010
Get the mug
Get a Yogpod mug for your daughter Riley.