Nectarine Bat Share definition Flag Pure Rat fuck bullshit. That is some straight up Nectarine Bat. Nectarine Bat by Nattymama1 July 12, 2022 0 0 Get merch Get the Nectarine Bat mug. Buy Now — $32.95 See more merch