love boat

English

Noun

love boat

  1. (slang) Synonym of phencyclidine.

Further reading