1 definition by Sazz121

Top Definition
probly the nicest girl youu will ever meet shes funny stunning and kwl to hav a laff wiv!
omg shes such a rachael
by Sazz121 January 08, 2009

Mug icon
Buy a rachael mug!