Top definition
A person who talks a lotta shit and lies about it
by Deathstorm125 April 05, 2016
Get the mug
Get a Shizbin mug for your friend Zora.
buy the domain for your cat vlog