Definitions by j35t3r
Gower
1: Slang term for a person who fabricates stories especially to make themselves look impressive, sophisticated or intelligent.
2: A person who generally lies often.
(Origin - London possibly from Jamaican.)
2: A person who generally lies often.
(Origin - London possibly from Jamaican.)