A s.o.b. who is full of shit; a liar.
Darren is such a sonofabizelfoshiza, he lies all the time.
by Thatonechick18 February 18, 2011
Get the sonofabizelfoshiza mug.