Skip to main content

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 5, 2003
mugGet the Karoumug.

Share this definition