1 definition by miillie246810

A perfect girl who gets all the lads you can not fault her she's so beautiful a perfect face and a hot slim body. She has style and can put a smile on your face however she isn't always happy she's upset often over boys but puts on a brave face
God #shauna is hot look at her wow
by miillie246810 December 19, 2014
Get the #shauna mug.