look up any word, like eiffel tower:

1 definition by antonio71

Female Name meaning:

very hot women, wanted by every guy; not only does she have the looks, but she has an insatiable sexual appetite that very few men can satisfy; in fact, most are afraid to even try.
That girl is so Skiegh that he can't handle her!
by antonio71 February 02, 2010