1 definition by Gilmore Manfred

“Damn dude, what’s that smell?”

“I just released a yarp.”
*toot*
Oh ok.”
by Gilmore Manfred April 27, 2019
Get the Yarp mug.