Top Definition
short for embarrassing. it's like saying embarrassing but it's cool and chill way to say it
imbare
av Geordie Reggen 20. juni 2010

Gratis daglig nyhetsbrev

Skriv din epost-adresse under og motta dagens Urban Word of the Day, gratis!

Alle eposter sendes fra daily@urbandictionary.com. Vi lover å ikke spamme.

×