Skip to main content

Definitions by Scotslass

twatface 

An idiot who you kinda adore. You are showing your affection with this name
*in a conversation*
Person 1: hey rockstar
Person 2: sup?
Person 1: ily, twatface xo
twatface by Scotslass January 11, 2015