Used to describe someone who is very attractive and/or has tremendous sex appeal yet not so smart
yeah! she is so duhlicious!