1 definition by Muahahahahahahaha "suspicious"