dude what the fuck, why are you beltraning me?  deli don is being such a beltran
a person who gives half ass answers with no logic or sense what so ever
"dude what the fuck, why are you beltraning me?  deli don is being such a beltran" What is the definition of "beltran"?