dihschucker's definitions
The act of dominantly finishing on your enemy while moaning in a Scottish accent. (Also reffered to using the portmanteau "scottrape")
by dihschucker September 16, 2025
Get the Scottish Rapemug.
Get the Scottish Rapemug. We'll email you a link to sign in instantly.