that was the best chucking i've had in a long time  thanks for chucking me at work today, it made the day go by faster
the act of discussion sexual relations (fucking) with your partner in a chat client, ie: aol chat, google talk, lotus sametime, yahoo chat
"that was the best chucking i've had in a long time  thanks for chucking me at work today, it made the day go by faster" What is the definition of "chucking"?