i was with this castonguay last night and she couldn't get me off so i ended up jacking myself off
a castonguay is a girl that can not get you off sexually
"i was with this castonguay last night and she couldn't get me off so i ended up jacking myself off" What is the definition of "castonguay"?