Top definition
A person who is everywhere and always involved in everything.
That Piers Morgan has an opinion on everything, what a biswold!
by shciuhkc June 08, 2018
Get the mug
Get a Biswold mug for your guy Manafort.