Anyone has any good ideas?
GiveItSocks……
is a well known Irish saying meaning “to give it your all”….that’s what we are asking people to do here on GiveItSocks.com.
I can't believe you never heard of give it socks!strange ... don't know the expression ...
know the .. give it some welly ... one though
Online showcase of people who've done exceedingly good deeds for charity ?