Skip to main content

Definitions by Terrapic

An insult meaning 'dumbass.'
She's acting like an iwaiju.
iwaiju by Terrapic August 16, 2023