geera

A person acting retarded or who is retarded. A word of gypsy descent. Widely used in Maine.
by Trucker69 October 22, 2017
Get the geera mug.