1 definition by Zackary1250

A femboy bastard who sits on discord all day and fanboys over fumos like a creep. He smells bad and loves to annoy the women of zahard by begging for foot pics and torture.
Girl 1:Ew...is that Delta?
Girl 2: Yea, we should get away from him.
by Zackary1250 July 23, 2022
Get the Delta mug.