Top definition
Cara. A goon baby is a Cara for sure. 💫
Wow, did you see that? That's Maddie's goon baby, Cara.
by EmoDrPhil February 18, 2017
Get the mug
Get a goon baby mug for your coworker Manafort.