1 definition by Lenakomtrikru

Top Definition
Can be summarized in three words
A shit ship
Varchie will be the end of me
by Lenakomtrikru July 11, 2020

Mug icon
Buy a Varchie mug!