Rooching means: A man who is with or dates a girl simply because he doesn’t know how to do it better than her, or won’t. Rooch is someone who rooches. (in Community Dictionary, added by Diagraph)