订阅 Chinese
查找任意词语,比如 latergram
 
1.
an alternative word for sex. Derived from Worcester, Ma. Girls prefer this over some other words for sex.
I just chubed that girl last night.

We were chubing all night before my roomate walked in.
作者 swappies 2011年2月06日
6 -1