ICSTB Share definition Flag I can't Stand this bitch used when somebody is really annoying Diego: I can't STAND Sakura she's so damn annoyingErnst: Fr Honestly ICSTB ICSTB by Overfrfr June 8, 2021 0 0 Get merch Get the ICSTB mug. Buy Now — $32.95 See more merch