Skip to main content

Definitions by slaaaaaaaaaag

Flesh oven 

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

Guy 2: Ewwwwww!
Flesh oven by slaaaaaaaaaag April 4, 2011