Top definition
licking the snot off of the tip of someone else's nose.
your nose is running; let me kimf you.
by bxrxo April 22, 2016
Get the mug
Get a kimf mug for your mate Manafort.
buy the domain for your pet site