1 definition by 123tcerE

Smells so bad. You could smell him from across the earth.never showers and has hygiene issues. Live in a dumpster.....i think. Takes a bath every 1 year.
Byron was left in a dumpster by his parents because he was a GAY.
by 123tcerE October 30, 2018
Get the Byron mug.