Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. titchum
a small infectiously loveable person
aww that guy is so small and cute , hes such a titchum