Someone so hot that you get instantly aroused.
Wow, check her out! She is engorgeous!
by Steve Jones May 29, 2005
1 more definition
Something so gorgeous, it causes the body to react in a happy, generally swollen, manner.
"Did you see that engorgeous model...?"
by kero frangipani pants February 06, 2009