1 definition by WilliamJamesIvellWilsonBen

German slang for a sexual encounter or British slang for a person with no foreskin
German Slang:

"Yo, I had a cusblud last night."
British Slang:
"Yo, I bet he's a cusblud"
by WilliamJamesIvellWilsonBen January 19, 2018
Get the cusblud mug.