Skip to main content

Definitions by CatboyODST

Schmuckaroo

Part schmuck, part buckaroo. A foolish cowboy.
"Ah that schmuckaroo forgot to close the stable, now we have to go find all those horses."
Schmuckaroo by CatboyODST August 13, 2021