1 definition by Teles23

Top Definition
More than a cousin, a friend. A friend cousin.
Here comes my favorite frousin with my Sumol.
by Teles23 February 05, 2021

Mug icon
Buy a Frousin mug!