kgar
Top 45000
Meanings
Verb
1. cagar (Internet slang, text messaging)