Top definition
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"
Get the mug
Get a cusblud mug for your cat Zora.