rum bugher

Fun Dictionary -> rum bugher

rum bugher - Vulgar Dictionary definition

A valuable dog. CANT.