Venture Dictionary / Culture & Slang

spray and delay

Culture & Slang