Definitions by Iamthecaptiannow
humboogundy
No it is not a place in africa, but a village remotely found if only you are retarded enough. It is but a place where all retards of the world unite.
humboogundy by Iamthecaptiannow November 21, 2020