1 definition by Weeaboo trassssh
The host of YO MAMA which is a channel on youtube full of EPIC and funny jokes about yo mama! Body foxx is also the voice of Joe from the popular show family guy, body foxx is a god
by Weeaboo trassssh September 29, 2018