Top definition
An iranian term used to define globular. used by the most intellectual lecturers
A globular protein found within the human body.
by jacko March 15, 2005
Get the mug
Get a glablabla mug for your dog Riley.