2 definitions by RossTheeBoss
A female that is very attractive
by RossTheeBoss August 31, 2008
Something that is really nice. Can be used to discribe an attractive female. Also used to describe a excellent play, normally in sports.
by RossTheeBoss August 31, 2008