Annoying phrase said usually by soccer fans or players showing their love for the God awful sport.
"Socca Woo! I love soccer!"
by ficticiousnamebyauthor May 12, 2015
Get the Socca Woo! mug.