finn dogless Share definition Flag Finn is an annoying person whom like a person. Things she says "your such a bitch" by finn dogless I dunno what did she say Well actuallyAnd I am a vegan. finn dogless by Bigsteladd December 31, 2018 Get the finn dogless mug.