Definition of slob trout in English:

slob trout

noun

Irish
  • A brown trout (Salmo trutta) which stays in a river estuary rather than going further out to sea.

Origin

Mid 19th century; earliest use found in Nenagh (County Tipperary) Guardian.