Someone who is so incredibly sexy, that they make you instantaniously nut your self, otherwise known as an insta-nut
by leeper July 08, 2006
To instantaneously ejactulate
by Swagmoneymillionare March 15, 2015