look up any word, like kappa:

1 definition by JBA76854

 
1.
when a girls pops her cherry with a hot dog, then eats it
I had a Hungarian Blood Dog yesterday!
by JBA76854 March 16, 2011