look up any word, like donkey punch:

1 definition by DR05

 
1.
Fit, Pretty, Sexy, Gorgeous
Whoa that girl is well strill
by DR05 June 27, 2011