a slang term for deer.
Holy shit! Did you see the size of that guacka?!?!
by Papajew78 October 12, 2011
Get the Guacka mug.