Skip to main content

Definitions by Fibyz

When you giggle and fart at the same time
Hahaha..oops I just giarted!
Giart by Fibyz September 7, 2019