A person that you sleep with for a couple of days. A two or three night stand.
"Did you see my weekend visitor, man she was hot."
by Philip Schuchman August 12, 2008
Get the Weekend Visitor mug.