Top definition
To chill, relax, or even perhaps chillax.
What are you doing this weekend bro?
Me and my girl are just gonna charlate.

No school today because of the snow. I'm in a total state of charlation.
by Guillermopotamus November 30, 2006
Get the mug
Get a Charlate mug for your brother-in-law James.