ilovemangoes585's definitions
uk slang for essentially any plastic shit people buy each other as useless gifts to fill up space or “stocking fillers” for Christmas.
by ilovemangoes585 December 13, 2023
Get the tat mug.