Karou

To have sex with a girl while really smashed.
1. He Karoued her in the back of my car!
2. Oh my god they're karouing!!
by Will April 05, 2003
Get the Karou mug.