cat_lee's definitions
a person who keeps making high pitched noises FOR NO APPARANT reason and cant stop doing, which annoys everyone else who are with the oingimer.
by cat_lee May 19, 2024
Get the oingimer mug.by cat_lee May 19, 2024
Get the oingimer mug.