Vocabulary
してやったり
してやったり
got you!; tricked you!
interjection