1 definition by slaaaaaaaaaag

Slang for a vagina.
Guy 1: I slept with a girl last night and her flesh oven stank!

Guy 2: Ewwwwww!
by slaaaaaaaaaag March 20, 2011
Get the Flesh oven mug.