1 definition by Starlord108

Top Definition
Sexual act in which the male completes the deed to such satisfaction, the female is unable to walk or speak the following day.
Last night was so good, we totally did the Steven Hawking
by Starlord108 September 02, 2017

Mug icon
Buy a Steven Hawking mug!