embarrassing porn Share definition Flag When someone finds shemale porn on your computer "Dude, I found embarrassing porn on steves PC.. that" embarrassing porn by DarkKnight5123 December 9, 2008 Get the embarrassing porn mug.