meaning of barke

barke meaning in Urban Dictionary

some kind of intercourse witch requires people willingy being raped


barke - German to English

motorboat