Important flags1:

flagdescription
-dalgorithm for white space splitting
-Prun invocations in parallel
-nhow many arguments to pass the process

For whitespace splitting a couple options:

flagdescription
(default)split on words
-d $'\n'split on lines
-0unsafe data (null tokens)

Interpolate value

# place argument somewhere besides the end
  xargs -I{} cp {} ./dest

macOS Specific

Delimit by line

OUTPUT | tr '\n' '\0' | xargs -0 -n 1 -- echo "HELLO"