Home > Meme Archive

Terry Bradshaw Tackles 'StarbucksDrakeHands' Meme (VIDEO)

Save on your hotel - www.hotelscombined.com
The latest nonsensical meme to take over the internet is called the Starbucks Drake Hands, which amounts to staring creepily into the camera while doing something weird with your hand and having Drake play in the background. Here's the original version ...
Express VPN
Express VPN
Save on your hotel - www.hotelscombined.com