2 definitions by alfredosauce

Totally Tumblr Picture. Weird term coined by teen girls. Used when something worthy of posting on Tumblr happens to them.
*Mom yelling at daughter*
Daughter: Wow, TTP! Totally posting this on Tumblr!
by alfredosauce October 13, 2014
Get the TTP mug.
A godly man. This man shall not be defied and he is the personification of a GOAT. He does not compare himself to a God because that’s blasphemous, but gosh darn it he’s the closest thing to it.
Heather: look at Al, he’s so pretty
Jessica: Yea, he’s suck a Binub
Sam: You said it 🥰😋
by alfredosauce September 11, 2020
Get the binub mug.