You keel him's definitions
Person with terrible self hygiene. Roommates constantly get disgusted with the smells and messes in their room, and often attempt to kick them out.
by You keel him April 10, 2019
Get the Carson mug.