ハッテン
ha' ten

Noun
Suru Verb

1. cruising (for sex)