Definify.com

Definition 2024


kerb_crawling

kerb crawling

English

Noun

kerb crawling (uncountable)

  1. (Britain) The act of driving up roads seeking prostitutes or other women for sex

See also