The act of lacking half of your brain and not being capable of anything
Halflack in other terms mean retarted.
by Diehardangel March 17, 2017
Get the Halflack mug.