Top definition
Someone whose dumb and doesnโ€™t understand stuff
Savannah was a real baftalon for thinking she was actually peng
by Wag my puff ting June 07, 2018
Get the mug
Get a Baftalon mug for your friend Sarah.