1 definition by ineedahs

To hit fast and hard and leave everyone unsatisfied

(in simpler terms, to not last long during sex).
by ineedahs May 10, 2011
Get the Hurricane mug.