Top definition
A common nickname for anyone with the name Gemma.
P1: Hey Germa!
P2: That is not my name! It's Gemma!
by germa88 May 23, 2009
Get the mug
Get a Germa mug for your brother-in-law Manley.
2
A very low form of the German language because your teacher sucks at making you learn stuff.
by Tivn February 23, 2003
Get the merch
Get the Germa neck gaiter and mug.