Top definition
Dude, The Borogoves wear the weirdest costumes on stage.
by JennaXO January 13, 2010
Get the merch
Get the The Borogoves neck gaiter and mug.