Top definition
A very fake person with the biggest nose in the whole world. Her nose makes Squidward scared. So ugly that she when you see her you want to gouge your own eyes out.
Oh my gosh Kiruba is so fake and ugly its disgusting.
by Ace Parnell Willington February 08, 2017
Get the mug
Get a Kiruba mug for your papa Trump.