Define Tom Baxter Meaning

Tom Baxter
A prick with small penises and a constant 1000 yard stare

By Giulietta