Top definition
a bogan term to express idiocy or to express delight and awe
You're such a scoovin

That's scoovin !
via giphy
by Unicornsparklepuke January 22, 2017
Get the mug
Get a scoovin mug for your mate Paul.