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. To get bettered at something. derived from an urban myth around yorkshire, england of a mythical creature known as "the elve" ..
1. 1. a whiney emo dick who posts things on urban dictoinary complaining about how much emos dont cut themselves just for attention and how..
1. V. a sexual move that that happens when a male jumps up in the air kicking both lags out to the side in a split and touches his toes; hi..