1 definition by moobacca