Top definition
A lot of dogs playing with each other. Like, a LOT of dogs.
Person A: yo did you see that furbury over there?
Person B: yeah it was so cute!
via giphy
by @n0n¥m0u$ August 18, 2017
Get the mug
Get a Furbury mug for your guy José.