Top definition
an indidunus plant to an exentrics room.
urbalmagurbaletta- female of the urbalmagurbal plant family
by jonny guy February 03, 2004
Get the mug
Get a urbalmagurbal mug for your buddy Julia.