francoid

A retard from France
Shut up francoid.
by idunnoaha September 15, 2021
mugGet the francoidmug.

Share this definition