Skip to main content

Definitions by MmmChicken

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.
CLINT DEMPSEY WITH HIS SECOND FREEDOM DEPOSIT OF THE MATCH FOR USA!
freedom deposit by MmmChicken July 25, 2015