1 definition by kaneywast

Top Definition
British slang for male ejaculate, aka cum
shit, I sprayed wangsap all over my shirt, now I gotta clean it mate...
by kaneywast July 26, 2018

Mug icon
Buy a Wangsap mug!