meaning of amber curtin

amber curtin meaning in Urban Dictionary

a twat.a total full bitch which requires mad proactive.shes ugly.a slut.who feels shes hott.