Skip to main content

Definitions by Chao Ren

Hugscotch 

Something strong, stable or resilient.
This table is hugscotch. No one will be able to knock it over.
Hugscotch by Chao Ren January 20, 2011
Chinese (Cantonese) for shaved vagina.
I went down on this girl last night and her Bak Fu was amazing.
Bak Fu by Chao Ren January 12, 2011