1 definition by Chichpastich

A male who is just a really really nice guy, wears glasses, hair is never out of place and has to shower before bed no matter what.
Do you know your friend Paul, he is a real Giba of a bloke.
by Chichpastich December 27, 2018
Get the Giba mug.