Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. wtcrap
similar to wtf, except with a less obscene meaning/implication. used by people not wishing to use profanity
*sees fat chic with big nose*
wtcrap is wrong with her face