Skip to main content

Definitions by xChris Hernandezx

German candle 

When you ejaculate into a girls ear.
Yo man i was doing my girl last night and i busted in her ear.

Dude good work on that German Candle