1 definition by Roland Butta

A verb meaning to gush in spurts or splashes
"It wad skoosh awa' roun' muckle stanes" J. Coghill Poems 1890
by Roland Butta February 20, 2007
Get the skoosh mug.