Top Definition
A dress used to wear in bed that is made of humongous bed sheets sown together to make a comfortable/wearable bed sheet

a super cool/awesome religious statement

also used to attract the opposite sex in the morning when you jog in them
-OMG what is that sexy being wearing? im so attracted to that person of the opposite sex!
- Thats because they are wearing a ...CABUNGA:o
by nhgtyfghbnb May 14, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.