i raped a mountain troll Share definition Flag a term used to point out the unlikeliness of something someone has claimed to have done 'i won a fight against a black man last night' 'sure you did and i raped a mountain troll' i raped a mountain troll by ihavahat April 9, 2010 0 0 Get merch Get the i raped a mountain troll mug. Buy Now — $32.95 See more merch