meaning of bamtitus

bamtitus meaning in Urban Dictionary

a magnificent sensational experience