1
A person who gets turned on by anything that makes them giggle like a idiot.
I saw a pigeon wearing a hat and I laughed so hard I cried.
She got excited because the coffee machine made a noise.
He snorted at a meme about a sad toaster.
0 views · Added 4d ago · 5 definitions