Top definition
To affirm something you like, especially a handmade good by another person, such as recipes, crafts, projects, household hints and tips, and ridiculous workout routines.
"Check out this scarf handmade by nuns with yarn spun with goat hair".
"I'd pin that".
by gogospaceship July 08, 2012
Get the merch
Get the I'd pin that neck gaiter and mug.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.