1 definition by booohoooluv
A guy that leaves an imprint on one forever. Sexually speaking after being with him it makes anyone else dull and unexciting. Can be moody and arrogant but this only adds to his magnetism. An intense person who works to hard and who needs to have more fun. Someone you would do anything for, just to see him smile.
Once you have a had a Steve you will never go back.
I love Steve with my heart and soul.
by booohoooluv Apr 28, 2010 add a video