Verb. Slang. Having sex while driving. Your car is now a hotel on wheels!
Cop: you know why I’m stopping you? Couple:no Cop: hswd couple: oh! Having sex while driving