Top definition
A random phrase for when a friend achieves something amazing.
James: Hey I just got this new job!
Josh: Ayyyy pp suck!
by xXxjamestheppsuckerxXx August 07, 2017
Get the mug
Get a pp suck mug for your dad Manafort.