Top definition
The act of self dutch ovening.
Dude, last night i tryied to dutch oven my chick. She jumped up and i hibachi ovened myself.
by Norman Cockwell May 11, 2016
Get the mug
Get a Hibachi oven mug for your mom Helena.