Top definition
That scumback bollard sold me a burrito that gave me the shits.
by Pat mustard 87 May 06, 2018
Get a Scumback mug for your mate Jovana.