1 definition by I<3MyDrood

"Dude, that girl was a total kelt"
"Haha, nice. You didn't need to put on the charm this time."
by I<3MyDrood March 12, 2007
Get the kelt mug.