1 definition by gazelle
| 1. | juhunga | ||
|
HUGE. Really really large and impressive. The King of Prussia Mall is JUHUNGA.
Wow. The Milan Cathedral really is juhunga.
by
gazelle
Apr 13, 2004
add a video
|
|||
|
most popular alphabetical
|
1 definition by gazelle
|
advertise here | |||||||