barai mecha Share definition Flag 1. The act of touching your penis. 2. Fuck off! 3. Go and find something to do. - You look stupid to me... a lot! - OK, barai mecha then! barai mecha by Ringlas June 20, 2008 0 0 Get merch Get the barai mecha mug. Buy Now — $32.95 See more merch