Someone who is cheap? no
Someone who is homophobic? no
Someone who is racist? no
Someone who lacks a sense of humor? ????????????????
Someone who uses poor grammar/speech? maybe
Someone who cusses? hehe, yes
Someone who occasionally says dumb things at embarrassing moments? Oh, that's me...