Definify.com

Definition 2024


swift_boating

swift boating

See also: swiftboating

English

Noun

swift boating

  1. Alternative spelling of swiftboating