Swearing Golf Ball

Swearing Golf Ball is a contestant who is currently competing in GMROTSSES.