Skip to main content

Definitions by nato17

someone who is excessively protective of their laptop
why are you being so chia?
chia by nato17 August 11, 2009