Skip to main content

Definitions by Sticky Ninja

Itchagabo 

VerbAn Extreme love for someone. More passionate then actual love. Like the love of your life. The one who you believe you'll be married to.
"I itchagabo you more then life."
Itchagabo by Sticky Ninja July 24, 2007