Subscribe English
look up any word, like swag:

1 definition by Your Friend

 
1.
an utter delight; a truly attractive girl.
-did you see that schoony last night?
- are you kidding? how could i miss her. she was the best looking girl here.
by Your Friend March 09, 2007
9 0