The axle shaft seal in the diff is shot. Be sure to change them both sides. If' one's bad the other isn't far behind unless you dinged it putting an axle back in.
Jack the truck up on one side and see if it leaks again. If it does you need to get in there and change out those seals. It should not leak gear lube even if you do over fill a little bit.
TTORA forum is the best Toyota off-road club around. We are nation wide with chapters in most states. Come in and discuss Tacoma, 4Runner, Highlander, & TRD models.