Skip to main content

Definitions by idk that ok12456543

a guy with a 1mm defetater and cannot move without making people barf
ben made me barf
ben by idk that ok12456543 March 22, 2023
a guy with a 1 mm defeater a penis and all the girls stay atleast 50 meters away from him because he is so stinky even i can smell from a kilometer away
I smelt BEN from 50 miles away
ben by idk that ok12456543 March 22, 2023