what does "boo freakin hoo" means?

  •  
  • 3620
  • 2
  • 0
  • English 
Mar 12, 2014 00:25

what does "boo freakin hoo" means?
i watched HIMYM and marshall & ted said "boo freakin hoo"
what does that mean?