Skip to main content

Definitions by rbbsbb

twarrie 

Share definition Flag
A larrie (but essentially a larry shipper) that believes in stunts and refuses to do their own research. They believe in confusing timelines that would make no sense if they even bothered to use their brains.
Read the masterposts twarries!!!
twarrie by rbbsbb October 22, 2020