Your word here
UD merch!
Buy Now

1 definition by Ggorila

A very gay and annoying person tht nobody likes
Tori hates mr franch so much
by Ggorila February 14, 2019
Get the Franch mug.