i hope the foot sniffer didn't finale stuff until he got home
radio friendly term for cum, (usually male, but occasionally female)
"i hope the foot sniffer didn't finale stuff until he got home" What is the definition of "finale stuff"?