A fork of Rural Dictionary
Who stole the jam outa your doughnut - Meaning whos annoyed / pissed you off
who stole the jam outa your doughnut you did tommy haha