poojan horse Share definition Flag When you leave a turd in the toilet and put the lid down. Derived from the word Trojan horse. Dude, you know that girl I got freaky with last night. I left her a poojan horse for her. poojan horse by anon.gcfgv755r March 18, 2015 0 0 Get merch Get the poojan horse mug. Buy Now — $32.95 See more merch