Definition
Scarf (noun) - Hickey cover.
MEANWHILE, ON OUR OTHER SITES…