freedom deposit
A slang term for a goal scored by a member of the United States Men's or Women's National soccer team. Made popular on social media websites such as Twitter.
freedom deposit by MmmChicken July 25, 2015
Get the freedom deposit mug.