a person so hot physically that you almost have an orgasm just looking at them.
That chick was a walking orgasm!
63👍 18👎