Skip to main content

Definitions by John Haancock

dillflab 

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