His name is Joe? He's probably a Ranch Neck.
by Ranchneck35 December 30, 2016
Get the Ranch Neck mug.