1 definition by Dalyarrakefendi

Turkish idiom instead of "show boobies" on internet..
- nice bra bb OPEN BOOBS!
- huh? where in the hell r u from?
- Turkey
- are you Turkey?
- Yes

......
by Dalyarrakefendi June 17, 2013
Get the open boobs mug.