Random Words:
1.
A German phrase meaning 'oh my God' in English.
Mainly used by German students, it means the exact same as it does in English..
1.
Even More Awesome than Awesome
Going into space and seeing that comet was Awesomular!!!
See awesomular, awesome, tubular, amazing, wic..