LITERALLY this is what it means
GIVES NEW MEANING to giving someone head.
THIS GIVES A NEW MEANING to the phrase "Banana Hammock"