2
weird word some random chick made up. she's probably on crack, i'm not too sure. she says the duck did it.
"the duck goes aflack."
by andrew_91 February 16, 2006
Get the mug
Get a aflack mug for your buddy Abdul.
buy the domain for your cat site