1 definition by ioannes99

A person who is a weeb for france.
Thomas Jefferson is such a Ouiaboo. Does he talk about anything other than france?
by ioannes99 March 3, 2023
Get the ouiaboo mug.