Top definition
Disappearing for an extended period of time.
Person 1: Where's Bob? I haven't seen or heard from him for a couple of weeks.
Person 2: Must be pulling a Putin.
by dudewiththebling March 27, 2015
Get the mug
Get a Pulling a Putin mug for your friend Rihanna.