Definitions by Pigeonpyong
Dirty poo casserole
A person who has such a putrid odor that can only be likened to someone who has poo’d in a dish and slow roasted it in the oven on 180° until cooked thoroughly
Dirty poo casserole by Pigeonpyong February 21, 2019