What does kmttp mean? View the definition of kmttp and all related slang terms containing kmttp below: