Top Definition
a person who strives to perfect in everyway.
Stop being a Kiahana its not necessary
by Kevenlovesfun January 15, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×