Top definition
short for embarrassing. it's like saying embarrassing but it's cool and chill way to say it
by Geordie Reggen June 20, 2010
Get the mug
Get a Imbare mug for your girlfriend Beatrix.

Available Domains :D

  • imbare.se
  • imbare.net
  • imbare.ninja
  • imbare.men
  • imbare.org