Top definition
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!
by MmmChicken July 25, 2015
Get the mug
Get a freedom deposit mug for your daughter-in-law Jovana.