Skip to main content

Definitions by Thegoatfr

A guy who spends most of his time in anyones room but his
Also marks territory by drooling in the respective rooms beds
Prajit by Thegoatfr October 4, 2025