Josh
sounds cheeky but loveable and irristiable
Josh is usually a diminutive of Joshua.
See Also:
Joshua
Your Favorite Names