a hard shit thats as firm as it is huge!
Man I had to drop some stale meatloaf just now!
by mooseknuckles October 26, 2002
Get the stale meatloaf mug.