Subscribe English
look up any word, like yeet:

1 definition by Perfecthalo

 
1.
a nickname for the looks of infant/newborn baby
it's a boosh!
by Perfecthalo July 28, 2010
0 6