MOIALBB's definitions
Someone with a poor sense of humor who cannot comprehend the complexities of humor but who sits around an enjoys watching other people chuckle in glee.
by MOIALBB March 5, 2021
Get the Chuckold mug.