look up any word, like thot:

1 definition by jaddxd

 
1.
beautiful, gorgeous, stunning
"storgiful bitch"
" eden is storgiful"
"jad is storgiful"
by jaddxd March 23, 2010