pp suck Share definition Flag A random phrase for when a friend achieves something amazing. James: Hey I just got this new job! Josh: Ayyyy pp suck! pp suck by xXxjamestheppsuckerxXx August 7, 2017 0 0 Get merch Get the pp suck mug. Buy Now — $32.95 See more merch