duilaa gee

English: Translation
to be exceedingly unsuccessful with members of the opposite sex
carroll-soulik-1973