Skip to main content

Definitions by Jonovi98

An asshole who could never shut up. Usually ends up with no friends.
Did you see Reese, man is such Douglar!
Douglar by Jonovi98 January 10, 2022