1 definition by longhornfan118

a person so hot physically that you almost have an orgasm just looking at them.
That chick was a walking orgasm!
by longhornfan118 July 12, 2006
Get the walking orgasm mug.