Top definition
a extreme beautiful person who everyone loves! She is a prep though
by bitch March 06, 2005
Get the mug
Get a kayla radford mug for your mate Nathalie.