meaning of barai mecha

barai mecha meaning in Urban Dictionary

1. The act of coming in contact with your penis. 2. Fuck off!3. Get and discover one thing to-do.