Top definition
Man, I can smell your ol lady's tuna blinds from here, she needs to go shower.
by Grueller January 31, 2016
Get the mug
Get a tuna blinds mug for your cousin Georges.