Top definition
Planet of the apes looking motherfucker. He could be the missing link but most likely just an offspring from a gay hairy wrestler and a retarded monkey.
Is that a Sasquatch fucking that dog in the backyard, nope... it’s Latseen.
by Jack dingaling February 10, 2018
Get the mug
Get a latseen mug for your grandma Riley.