Random Words:
1.
to fustrate and confuse someone at the same time.
Brandon you Confrustrate me when you question me.
See confused, fustrated, annoyed, ..
1.
In cantonese, this word mean to hit someone's lung. Usaully follow up by suck lay gow weior other curse like diu or mixed up with o..