What the hell is that smell? I think someone layed a dillflab!
by John Haancock December 22, 2009
Get the dillflab mug.