1 definition by DarkKnight5123

When someone finds shemale porn on your computer
"Dude, I found embarrassing porn on steves PC.. that"
by DarkKnight5123 October 19, 2008
Get the embarrassing porn mug.