duilaa gee

English: Translation
to be exceedingly unsuccessful with members of the opposite sex