Top definition
Since the convenience store was closed and there was no lube left in the tube, the only pleasure they would find was in a dusty barn.
by memphiscreep October 06, 2010
Get the mug
Get a Dusty Barn mug for your Aunt Nathalie.