Top definition
sex; hot engaging relationship; intimate love; too much love can also result in affairs and private business; hot facial expression; also used as the common word fuck
I wish I had a friend like a Kestle
by aaron n williams April 15, 2009
Get the mug
Get a Kestle mug for your mate Abdul.