Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. egotistical prick
selfish asshole
Hannah is an egotistical prick because all she cares about is herself