Top definition
a supreme workshop; the only place on this earth closest to heaven
by Anonymous September 18, 2003
Get the mug
Get a lighting closet mug for your barber José.