1 definition by batmanisthebae

Top Definition
An ugly as fuck rat that worships the Ninja Turtles
Leo Cruz is a dirty rat and eats cheese all day
by batmanisthebae August 11, 2014

Mug icon
Buy a leo cruz mug!