What does Boo Dat mean?

Boo Dat meaning in Urban Dictionary

This is a expression employed by some young adults (in Trinidad) expressing the their displeasure of bull crap or insult especially if the insult had been lame and unfounded and/or joke ended up being stupid and or perhaps not funny.