1 definition by Euphlank

Top Definition
1. The art of creating wax figures, as in a house of wax or wax museum, usually used to commemorate famous people or objects.

2. Using wax to remove hair from skin.

3. A band.
John used his crazy waxidermy skills to create a life-like replica of a dead person.
by Euphlank December 26, 2006

Mug icon
Buy a waxidermy mug!