Top Definition
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!
by Ringlas June 20, 2008
6 Words related to barai mecha

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.