1 definition by fjdskljgk

The best fucking sex you will EVER HAVE.
Susan: "So was he any good?"

Mary: "OMG he was SO Steven!"
by fjdskljgk March 20, 2010
Get the Steven mug.