Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. otfo
abv. for owned the fuck out
used in gaming and popular culture to describe oneself or another to being "badly owned"
i got otfo by my calculas test