Top definition
The act of trapping a friend or partner under the sheets and then farting so hard you shit yourself, creating an odor so foul it could kill an ogre.
Greg: What did you and Jen do last night?
Bob: Oh, we watched a movie, had some popcorn and then I Scottish ovened her so hard it would make Shrek proud.

Greg: Nice!
by Jace Narcast April 13, 2016
Get the mug
Get a scottish oven mug for your coworker Beatrix.