Random Words:
1.
N. A tagalog-english slang term meaning Douche Bag. Or an instrument containing the discharge of a douched vagina. Usually used as an in..
1.
(adjective.) An event or object that can be described as "Fantastic" but is also related to Newfoundland or someone from there..