Subscribe English
look up any word, like thot:

1 definition by NikitheGoddess

 
1.
to have recently given birth; to pop one out
She looks amazing for a bird who's just sprogged!
by NikitheGoddess May 05, 2013
0 0