Top definition
An idiot that you would never like to have as a girlfriend.If you see someone named Ibha, don't talk to them.
Ibha is so annoying and stupid.
by ProAgusGamer July 03, 2017
Get the mug
Get a ibha mug for your guy Yasemin.
buy the domain for your diy site