LoserEve's definitions
Used in most part of England to describe a handsome/beautiful young person. This derives from TAPPED acrostically which stands for 'Totally Awesome Person Pretty Every Day'
by LoserEve June 2, 2010
Get the Tapped mug.