1 definition by DarkKnight5123

1
When someone finds shemale porn on your computer
"Dude, I found embarrassing porn on steves PC.. that"
by DarkKnight5123 October 18, 2008
Get the merch
Get the embarrassing porn neck gaiter and mug.