Top definition
Tessa Holland is Tom Holland's adorable lil' floof. She's a blue staffy but not dangerous at all and really like cuddles and sandwiches.
by eminem1212 June 02, 2018
Get the mug
Get a tessa holland mug for your dad Vivek.