1 definition by Cryo The AH-64

1
Someone that is funny as hell and makes the perfect jokes.
John: Pee is stored in the brain.
Foster: Keklord.
by Cryo The AH-64 March 20, 2018
Get the merch
Get the Keklord neck gaiter and mug.