Karou

What is Karou?


1.

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!!

See Will


37

Random Words:

1. the best site ever go there now! See Ben..
1. A colloquial term - used primarily in the West Oxfordshire town of Witney - meaning "Friend" or "Mate". Derived from..
1. to plotagainst; to plandeceit, evil, or plundering activities; to thinkup something horrible; to plot revenge "Lauren and I were k..