hagabougy
A stupid nickname middle school boys use when they're too scared to admit they like other boys and think they're being cool.
'You're such a hagabougy, I swear you're gonna cry!'
'Why'd you call me that? I didn't even say anything!'
'He's a hagabougy. I saw him looking at the new guy in the bathroom.'