Top definition
A fan of the TV series, both old and new, Battlestar Galactica.
What's up with this frakhead? Mention "Doctor Who" and he goes ballistic!
by pentozali May 06, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush