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 standard unit of measurement for power (specifically in cars, boats, snowmobiles, etc..) in New Hampshire. Horsepower is overpronou..
1. My favourite song by Radiohead. It's been my favourite for so many years now =) Probably their most 'depressing' (for w..
1. Another way of saying goodbye, peace out, later, bye, peace, ciao 1:aight it was cool chillin fool. 2:Yeh later man 1:chehkit! See p..