Skip to main content

a new cupboard from ikea's definitions

Italian

People with too much hair that won't stop yelling no matter how annoying it is.
by a new cupboard from ikea April 10, 2015
mugGet the Italianmug.

Share this definition