daft twat
A stupid, annoying person who thinks the world revolves around them
My daft twat neighbor yelled at me for mowing my lawn on Saturday
My daft twat friend said I was a daft twat for not liking pineapple on pizza
My daft twat mom called me a daft twat for getting a B on my test
xs