Skip to main content

T Face Hollowhead's definitions

hampon

An absorbent insert designed to soak up various, er, juices from packaged meats, such as spiral hams or roasts.
I do not believe that Raj cooked his holiday roast and forgot to take out the hampon.
by T Face Hollowhead January 1, 2010
mugGet the hampon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email