meaning of Bartai

Bartai meaning in Urban Dictionary

the romanian slang term for some thing really big.