Top definition
Those bee/wasp things from Metroid Prime.
How many gosh darn chicacoobas are in this room?!
by zacuax June 16, 2016
Get the mug
Get a chicacooba mug for your brother James.