1 definition by I fucking hate New Frontier

Telltale's The Walking Dead Season 3 (A New Frontier)
"Telltale's The Walking Dead Season 3 (A New Frontier)" is mid af
Get the mid mug.