Top definition
An endearing term. Used to signify affection for your loved one. Can be used in place of "I love you." Often used excessively.
Emily: BOOJCHA BOOJCHA BOO!
Grant: I love you too!
by BOOJCHA July 02, 2010
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt