1 definition by megkatcailivash

A term used to properly describe a vagina when feeling hot and wild.
Oh man I can't wait to put my hot Italian sausage inside your meat furnace.
by megkatcailivash October 10, 2010
Get the Meat Furnace mug.